meaning of calash top

1. the folding hood of a horse-drawn carriage


Related Words

calash top |

Developed & Maintained By Taraprasad.com

Treasure Words