Log in
Search words & phrases
scarlet
US /ˈskɑ:rlət/
・
UK /ˈskɑ:lət/
B1
Definition
Video subtitles
noun
Bright red color