Translation of irama in English:

irama

rhythm

noun

  • 1

    rhythm