Translation of مَیمون in English

مَیمون

Noun (masculine)

  1. ape, gorilla, monkey

Powered by Oxford