tarado

listen to the pronunciation of tarado
Spanisch - Türkisch
tared
Spanisch - Englisch
person who is severely mentally handicapped
idiot, fool, dunce, simpleton
defective