meaning of undwellable
1.
Uninhabitable.
Related Words
undwellable
|
Developed & Maintained By
Taraprasad.com