French to English Dictionary

Version Française

"(grand) singe (m)" meaning in English