Latin-English dictionary »

cenchros meaning in English

LatinEnglish
cenchros [cenchri] noun
M

small diamondnoun