meaning of shelterless

1. Destitute of shelter or protection.


Related Words

shelterless |

Developed & Maintained By Taraprasad.com

Treasure Words