горилла

Latin
gоrillа
English: Translation
gorilla
noun