sauce made with tomato, chili pepper, onion, cilantro, oil, salt, and other condiments - Turkish English Dictionary

Suggest a Term