Ultracapable definition

Highly capable.
adjective
0
0
Advertisement

Origin of ultracapable

  • ultra- +‎ capable

    From Wiktionary