About us
Define
Definitions for
"Shedd"
shedda: turban in Morocco, Algeria, Tunisia
home.earthlink.net