Spanish-English Dictionarytremolar
Meaning of tremolar