French to English Dictionary

Version Française

"Ordinateur" meaning in English