English edit

Adjective edit

ambitiousest

  1. superlative form of ambitious: most ambitious