swiss steak

Noun
  1. Steak braised in tomato and onion mixture (synset 107895536)

Other Searches