"compungirse" in English

SYNONYMS