Spanish-English Dictionarytrompetear
Meaning of trompetear