Search term gemstone has 2 results
EN English FR French
gemstone (n) [a gem] pierre précieuse (n) {f} [a gem]
gemstone (n) [a gem] joyau (n) [a gem]