pumpkin seed sauce, roasted almonds or corn, ground with green chili - Turkish English Dictionary

Suggest a Term