Slovnenya

Translation English Japanese: pack animal

Dictionary: main
pack animal
noun