Log in
Search words & phrases
ambitious
US /æmˈbɪʃəs/
・
UK /æmˈbɪʃəs/
A2
Definition
Video subtitles
adjecitve
Having the desire to be successful in life, work