French to English Dictionary

Version Française

"organigramme, ordinogramme" meaning in English