English edit

Noun edit

Zabaleen (plural Zabaleens or Zabaleen)

  1. Alternative form of Zabbaleen