Slovnenya

Translation English Japanese: platypus

Dictionary: main
platypus
noun