bouzourate
[
Arabic
]
A refreshing drink made in Arab countries from dried melon seeds.
Countries
Middle East