Translation of bawasir in English:

bawasir

haemorrhoids

noun

  • 1

    haemorrhoids, piles, painful swollen veins at or near the anus