ENGLISH → HINDIself-luminousadjective01adjectiveस्वयं प्रकाश उत्सर्जित करने का गुण रखने वालाhaving in itself the property of emitting lightDictionary sources & licensesCopy link ↗