niqaabs

English

Noun

niqaabs

  1. plural of niqaab