barbiton
English
barbiton meaning in English • barbiton का अर्थ अंग्रेजी में
Noun
- An ancient Greek instrument resembling a lyre.