ULTRA


Meaning of ULTRA in English

adj. extreme, excessive, beyond what is ordinary

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.