Swiss steak

Explore definitions, synonyms, and language insights of Swiss steak

Definitions

Noun
steak braised in tomato and onion mixture

More General Terms