French to English Dictionary

Version Française

"à tour de bras" meaning in English