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