Spanish-English Dictionarybombardear
Meaning of bombardear