zelabia

French

Noun

zelabia f (plural zelabias)

  1. alternative form of zlabia