ENGLISH → NEPALIself-restraintnoun01nounआफूमाथि लागू गरिएको संयम देखाउनुexhibiting restraint imposed on the selfSimilar wordstemperateness →Dictionary sources & licensesCopy link ↗