Translation of sembelit in English:

sembelit

constipation

noun

  • 1

    constipation
  • 2

    constipated