STAR-CROSSED MEANING IN ENGLISH

• Star-crossed Definition & Synonyms

  1. (a.) Not favored by the stars; ill-fated.


RECENT SEARCHES