crotalo
English
crotalo meaning in English • crotalo का अर्थ अंग्रेजी में
Noun
- A Turkish musical instrument.