SPHRAGIDE MEANING IN ENGLISH

• Sphragide Definition & Synonyms

  1. (n.) Lemnian earth.


RECENT SEARCHES