EMERAUD


Meaning of EMERAUD in English

noun an emerald.

Webster English vocab.      Английский словарь Webster.