nesta- (verb) literally…. to heal

Print Friendly, PDF & Email