Slovnenya

Translation English Ukrainian: dimwit

Dictionary: main
dimwit
noun