Log in
Search words & phrases
oasis
US /oʊˈeɪsɪs/
・
UK /əʊˈeɪsɪs/
B2
Definition
Video subtitles
noun
Place in a desert where there is water