Translation of harpsichord in Malay

harpsichord

noun

  • 1

    sejenis alat muzik seperti piano dengan alat pemetik atau penggetar tali, hapsikod