Muhammara definition

A Middle Eastern dip made with walnuts, red peppers, and other ingredients.
noun
0
0
Advertisement