English-Latin dictionary »

small rattle (l+s) meaning in Latin

EnglishLatin
small rattle (L+S) noun

crepitacillum [crepitacilli](2nd) N
noun