Swiss steak
English Dictionary
->
Letter S
-> Swiss steak
Search Dictionary:
Swiss steak Definition
(n)
steak
braised
in
tomato
and
onion
mixture
Swiss steak Synonyms
Swiss steak
© Art Branch Inc.