ENGLISH → NEPALIrevitalizeverb01verbशक्ति पुनःस्थापित गर्नुrestore strength02verbनयाँ जीवन वा स्फूर्ति दिनुgive new life or vigor toSimilar wordsregenerate →revitalise →Dictionary sources & licensesCopy link ↗