French to English Dictionary

Version Française

"Organisme de crédit, dépôts" meaning in English