stroganoffs

English

Noun

stroganoffs

  1. plural of stroganoff