Translation of kecapi in English:

kecapi

noun

  • 1

    a stringed instrument that looks like the Arab lute