Headscarfed definition

Wearing a headscarf.
adjective
0
0
Advertisement