ma'la
[
Egyptian_Arabic
]
Nut shops. Common in Egypt where peanuts and edible seeds are sold.
Countries
Egypt