French to English Dictionary

Version Française

"Organisation Mondiale de Santé, l’OMS" meaning in English