Shelter Meaning in Telugu

ఆశ్రయము ఇళ్ళు లేని వారికి తాత్కాలిక ఆశ్రయం కల్పించు Synonyms defend sanctuary harbour harbor haven