drape oneself in the flag - English Synonyms Dictionary

Suggest a Term