Spanish-English Dictionaryderramaban
derramaban
derramar
Meaning of derramaban