strogonoffs

Portuguese

Noun

strogonoffs

  1. plural of strogonoff