クラブサン
kurabusan

Noun

1. harpsichord

From French "clavecin"

Other forms: