Bazaar (5)

Bazaar (Egypt - Cairo) - lemon seller (recommends his goods). (buzz - foreign language - open-air)