English
›
Words
having
large goals.
Translation:
English
Adjective
2
ambitious
Add
Translation