manichord ( synonym found)

Definition of manichord:

(n) : same as clavichord

Back to Top