Polish-English dictionary »

baba ghanoush meaning in English

PolishEnglish
baba ghanoush noun

baba ganoushnoun
Middle Eastern dish made from a purée of roasted aubergine, garlic, and tahini