English

edit

Adjective

edit

ambitiousest

  1. superlative form of ambitious: most ambitious