giving light; affording light or means of discovery

listen to the pronunciation of giving light; affording light or means of discovery
الإنجليزية - الإنجليزية
luciferous