ambitiousest

English

Adjective

ambitiousest

  1. superlative form of ambitious: most ambitious