bouzourate

[Arabic]

A refreshing drink made in Arab countries from dried melon seeds.

Countries