HEARTSTRIKE MEANING IN ENGLISH

• Heartstrike Definition & Synonyms

  1. (v. t.) To affect at heart; to shock.


RECENT SEARCHES