Spanish-English Dictionaryretumbara
retumbará
retumbar
Meaning of retumbara