Slovnenya

Translation English Japanese: duckbilled platypus

Dictionary: main
duckbilled platypus
noun