English edit

Noun edit

stroganoffs

  1. plural of stroganoff