garbardines

English

Noun

garbardines

  1. plural of garbardine