pastry made with pork meat, tomatoes and capsicum, covered with banana leaves - Turkish English Dictionary

Suggest a Term