French to English Dictionary

Version Française

"à portée de voix" meaning in English