French to English Dictionary

Version Française

"organisme d’assurance" meaning in English