French to English Dictionary

Version Française

"à vol d’oiseau" meaning in English