meaning of umbrella tent

1. a small tent with a single supporting pole and radiating metal ribs


Related Words

umbrella tent |

Developed & Maintained By Taraprasad.com

Treasure Words