Latin-English dictionary »

mastice meaning in English

LatinEnglish
mastice [mastices] noun
F

mastic, gum / resin of Pistacia lentiscus / other treesnoun