idiota

listen to the pronunciation of idiota
Spanish - Turkish
ahmak
ahmakça
Spanish - English
idiot, stupid person, fool
idiotic, stupid, half-witted
dull brained
cretinous
Lehçe - Spanish
idiote
Portuguese - Spanish
idiote