Slovnenya

Translation Japanese English: 類人猿

Dictionary: main