Spanish-English Dictionaryderrame
derramé
derrame
derrame
derramar
Meaning of derrame