French to English Dictionary

Version Française

"(participants à une) table ronde; groupe d’experts" meaning in English