tarado

listen to the pronunciation of tarado
الأسبانية - التركية
tared
الأسبانية - الإنجليزية
person who is severely mentally handicapped
idiot, fool, dunce, simpleton
defective