Spanish-English Dictionaryrepresar
Meaning of represar