semiprecious stone









semiprecious stone


noun

  1. See at semiprecious.
49 queries 0.604