Spanish-English Dictionaryderramas
derramas
derramar
Meaning of derramas