Spanish-English Dictionaryderramad
derramad
derramar
Meaning of derramad