SALAMSTONE MEANING IN ENGLISH

• Salamstone Definition & Synonyms

  1. (n.) A kind of blue sapphire brought from Ceylon.


RECENT SEARCHES