Idiota in English | Spanish to English Translation and Dictionary
report this ad
idiota
adjective
1. stupid (tonto)
2. mentally deficient (enfermo)
masculine or feminine noun
3. idiot
idiota
adjective
idiotic; stupid
idiot
¡idiota! you idiot!
Search history
report this ad
Did this page answer your question?
report this ad