French turbans

English

Noun

French turbans

  1. plural of French turban