mаymun

Cyrillic
маймун
English: Translation
gorilla
noun