Last modified on 1 February 2014, at 19:00

headscarves

EnglishEdit

NounEdit

headscarves pl

  1. plural form of headscarf