to emit rays; to shine

listen to the pronunciation of to emit rays; to shine
English - English
irradiate
to emit rays; to shine
Favorites