Clave (en. Harpsichord)

Translation into Spanish

Synonyms

  • cembalo
  • keyboard instrument