Definition of ババガヌーシュ

ババガヌーシュ

babaganuushu

noun
baba ghanoush(food term)
Other readings:
ババガヌーズ