COBOURG MEANING IN ENGLISH

• Cobourg Definition & Synonyms

  1. (n.) A thin worsted fabric for womens dresses.


RECENT SEARCHES