dimwit - Turkish English Dictionary

dimwit

Play ENTRENus
Play ENTRENuk
Play ENTRENau

Meanings of "dimwit" in Turkish English Dictionary : 5 result(s)

English Turkish
General
dimwit n. budala
Colloquial
dimwit n. alık
dimwit n. aptal
dimwit n. budala
dimwit n. salak