ENGLISH → NEPALIself-luminousadjective01adjectiveआफैँ प्रकाश निकाल्ने गुण भएकोhaving in itself the property of emitting lightDictionary sources & licensesCopy link ↗