Meaning of swiss steak
Definition of swiss steak
(noun)
steak
braised
in
tomato
and
onion
mixture
Other information on swiss steak
WIKIPEDIA results for
swiss steak
Amazon results for
swiss steak
Tweet