Spanish-English Dictionaryderramaría
derramaría
derramar
Meaning of derramaría