To go the extra mile
Language: English (United Kingdom)
Meaning: Aller le mile supplémentaire
Pronunciation: [tə ɡoʊ ði ˈɛkstrə maɪl]
Status: Verified
LanguageKnow Home · All languages dictionary index · English dictionary page
Language: English (United Kingdom)
Meaning: Aller le mile supplémentaire
Pronunciation: [tə ɡoʊ ði ˈɛkstrə maɪl]
Status: Verified