Latin-English dictionary »

croton, croto, crotona meaning in English

LatinEnglish
Croton, Croto, Crotona proper noun

Crotoneproper noun