French to English Dictionary

Version Française

"organisme génétiquement modifié" meaning in English