English to Slovak Dictionary
dimwit
Hlboká duševná zaostalosť
Meaning for dimwit found in 25 Languages.
Sponored Video