Slovnenya

Translation English Japanese: duck-billed platypus

Dictionary: main
duck-billed platypus
noun