fat-free thinly sliced beef sandwich usually served with other ingredients - Turkish English Dictionary

Suggest a Term