ENGLISH → NEPALI
perfectionist
01
noun
अति उच्च मापदण्डभन्दा कममा असन्तुष्ट रहने व्यक्ति
a person who is displeased by anything that does not meet very high standards
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
a person who is displeased by anything that does not meet very high standards