Spanish-English Dictionaryfustigar
Meaning of fustigar