calash_topEnglish

calash, calash top, caleche

Noun

The folding hood of a horse-drawn carriage

English: calash, caleche, calash top

English words with similar meanings

Show 2 words