Translation of toccata in Malay

toccata

noun

  • 1

    gubahan muzik untuk piano atau organ