meaning of cyclone cellar

1. an underground shelter where you can go until a storm passes


Related Words

cyclone cellar |

Developed & Maintained By Taraprasad.com

Treasure Words