English to Hindi

Meaning for:
clavichord
other
एक प्रकार का वाद्य यंत्र