Spanish-English Dictionarydespeinar
Meaning of despeinar