Translation of sista in English:

sista

cyst

noun

  • 1

    cyst, abnormal sac of fluid on or in the body