SHAMEFAST MEANING IN ENGLISH

• Shamefast Definition & Synonyms

  1. (a.) Modest; shamefaced.


RECENT SEARCHES