tarado

listen to the pronunciation of tarado
Испанский Язык - Турецкий язык
tared
Испанский Язык - Английский Язык
person who is severely mentally handicapped
idiot, fool, dunce, simpleton
defective