English-Latin dictionary »

green precious stone, emerald meaning in Latin

EnglishLatin
green precious stone, emerald noun

smaragdos [smaragdi]noun
M

zmaragdos [zmaragdi]noun
M