Dictionary Translate Correct Ask AI
ambitieux
Do you mean: