Translation of solat in English:

solat

noun

  • 1

    Islam
    prayers performed five times daily
  • 2

    perform the prayers and rituals