French to English Dictionary

Version Française

"(réponse) piège" meaning in English