SUBTARTAREAN MEANING IN ENGLISH

• Subtartarean Definition & Synonyms

  1. (a.) Being or living under Tartarus; infernal.


RECENT SEARCHES