Slovnenya

Translation English Japanese: pouched mammal

Dictionary: main
pouched mammal