English-Latin dictionary »

rattle / clapper / bell meaning in Latin

EnglishLatin
rattle / clapper / bell noun

crotalum [crotali](2nd) N
noun