Slovnenya

Translation English Japanese: bonehead

Dictionary: main
bonehead
noun