Slovnenya

Translation English Japanese: ape-man

Dictionary: main
ape-man
noun