Slovnenya

Translation English Japanese: Edentata

Dictionary: main
Edentata
noun