Spanish-English Dictionaryatolondrado
atolondrado
Meaning of atolondrado