Spanish-English Dictionaryderraman
derraman
derramar
Meaning of derraman