Log in
Search words & phrases
luminous
US /ˈlumənəs/
・
UK /ˈlu:mɪnəs/
B2
Definition
Video subtitles
adjective
Producing or reflecting a large amount of light