bn:23889555n
Noun Concept
NL
No term available
EN
Shayla is an Islamic headgear worn by some Muslim women in the presence of any male outside of their immediate family. Wikipedia
Relations
Sources
IS A