Translation of buasir in English:

buasir

pile

noun

  • 1

    pile, haemorrhoids, varicose veins at or near the anus