seasoned shredded beef used in many dishes - Turkish English Dictionary

Suggest a Term