turkish salad

انگلیسی به انگلیسی

• mixture of diced vegetables in a spicy tomato sauce

پیشنهاد کاربران