Latin-English dictionary »

cholras meaning in English

LatinEnglish
cholras [cholrae] noun
M

variety of emeraldnoun