Latin-English dictionary »

cascabellus meaning in English

LatinEnglish
cascabellus noun
{m}

caciocavallonoun