English-Latin dictionary »

aromatic stone / amber (smell + color of myrrh) (l+s) meaning in Latin

EnglishLatin
aromatic stone / amber (smell + color of myrrh) (L+S) noun

aromatites [aromatitae]noun
M