French to English Dictionary

Version Française

"à bout portant" meaning in English