Slovnenya

Translation English Japanese: macaque

Dictionary: main
macaque
noun