French to English Dictionary

Version Française

"ordinateur compact" meaning in English