English edit

Noun edit

pomfrets

  1. plural of pomfret