Slovnenya

Translation English Japanese: nitwitted

Dictionary: main
nitwitted
adjective