Translation of pundi in English:

pundi

bladder

noun

  • 1

    bladder, a sac in which urine collects in the body