dish prepared with different slow-cooked marinated meats cooked underground - Turkish English Dictionary

Suggest a Term