mixture of onion chopped tomato and other ingredients fried in oil - German English Dictionary

Suggest a Term