Skip to main content

mandola

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