Slovnenya

Translation English Japanese: kangaroo bear

Dictionary: main
kangaroo bear
noun