Slovnenya

Translation English Japanese: duckbill

Dictionary: main
duckbill
noun