Beelingo.com

English Dictionary

  • Hide translation

 Swiss steak Swiss steak

noun

  • steak braised in tomato and onion mixture  ( Swiss steak )
    steak braised in tomato and onion mixture