Translate
"halfwitted"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
halfwitted
(s.) ahmak, budala, ebleh.
halfwitted
ahmak
halfwitted
budala
halfwitted
ebleh