Spanish-English Dictionaryderramen
derramen
derramar
Meaning of derramen