Slovnenya

Translation English Japanese: horned puffin

Dictionary: main
horned puffin
noun