Latin-English dictionary »

costos meaning in English

LatinEnglish
costos [costi] noun
F

aromatic plant / its powdered rootnoun

Saussurea lappanoun