Search term joyau has one result
FR French EN English
joyau (n) [a gem] gemstone (n) [a gem]

French English translations