English-Latin dictionary »

small diamond meaning in Latin

EnglishLatin
small diamond noun

cenchros [cenchri]noun
M

Your history