Tamil Dictionary 🔍

crotalo

Crot"a*lo (-l), n. Defn: A Turkish musical instrument.


crotalo - Similar Words