HEARTSTRICKEN MEANING IN ENGLISH

• Heartstricken Definition & Synonyms

  1. (a.) Shocked; dismayed.


RECENT SEARCHES