CALASH TOP





Definition:

  1. [noun] the folding hood of a horse-drawn carriage
    Synonyms: calash, caleche

Synonyms: