French to English Dictionary

Version Française

"opération ET" meaning in English