WATER SAPPHIRE MEANING IN ENGLISH

• Water sapphire Definition & Synonyms

  1. () A deep blue variety of iolite, sometimes used as a gem; -- called also saphir deau.


RECENT SEARCHES