Translation of sujud in English:

sujud

  • 1

    from a kneeling position, to bow your forehead to the floor
  • 2

    Islam perform ritual prayers


User Contribution

Sujud

Prostration

noun