mandola
English
mandola meaning in English • mandola का अर्थ अंग्रेजी में
Noun
- An instrument closely resembling the mandolin, but of larger size and tuned lower.