Translation of pesari in English:

pesari

pessary

noun

  • 1

    pessary, a vaginal suppository