SMARAGD


Meaning of SMARAGD in English

(n.) The emerald.

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