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