tarado

listen to the pronunciation of tarado
İspanyolca - Türkçe
tared
İspanyolca - İngilizce
person who is severely mentally handicapped
idiot, fool, dunce, simpleton
defective