Egypt Definition: Galabayya

Galabayya

A long robe worn by Egyptian men.