Spanish-English Dictionaryderramaste
derramaste
derramar
Meaning of derramaste