appetizer made with parboiled potato, rocoto, tomato, chili pepper, oil, salt, and vinegar - Turkish English Dictionary

Suggest a Term