Translation of sembelit in English:

sembelit

constipation

noun

  • 1

    constipation, difficulty in emptying the bowels