Slovnenya

Translation English Japanese: nitwit

Dictionary: main
nitwit
noun