لب سوري
(lib suri)
[
Egyptian_Arabic
]
Roasted sunflower seeds
Countries
Egypt