Log in
Search words & phrases
desktop
US /ˈdɛskˌtɑp/
・
UK /ˈdesktɒp/
B1
Definition
Video subtitles
noun
Home screen on a computer