Profile Picture

A Wild Goose Chase...

7 months ago
Does anyone know the meaning of this interesting idiomatic expression? Do you have a similar expression in your own language?
idioms
collocations

Popular

Profile Picture
Profile Picture
Jona
FlagMandarinAn hour ago
Comments: 0Report
请假
day off
Profile Picture
Profile Picture
Michael
FlagEnglish6 hours ago
Comments: 0Report
english
englishskills
jobs
jobsearch
jobskills
Profile Picture
Profile Picture
Dann Connery
FlagSpanish15 hours ago
Comments: 0Report
Profile Picture

Paul

Flag
(930)
$25.00-28.00
USD/h
English
United Kingdom
1.949
Book Lessons