Slovnenya

Translation English Japanese: tree kangaroo

Dictionary: main
tree kangaroo