Spanish-English Dictionarytemblar
Meaning of temblar