Slovnenya

Translation English Japanese: microcephalus

Dictionary: main
microcephalus
noun