Slovnenya

Translation English Japanese: pudden-head

Dictionary: main
pudden-head
noun