HIGH-FLUSHED MEANING IN ENGLISH

• High-flushed Definition & Synonyms

  1. (a.) Elated.


RECENT SEARCHES