Spanish-English Dictionaryhostigar
Meaning of hostigar