ENGLISH → NEPALIinvigoratedadjective01adjectiveस्फूर्त; तरोताजाwith restored energySimilar wordsfresh →refreshed →reinvigorated →Dictionary sources & licensesCopy link ↗