Latin-English dictionary »

zmaragdus meaning in English

LatinEnglish
zmaragdus [zmaragdi] (2nd) M
noun

beryl, jaspernoun

emerald [emeralds]noun
[UK: ˈe.mə.rəld] [US: ˈem.rəld]

green precious stonenoun