OTI


Meaning of OTI in English

Object Technology International

Computer acronyms English vocab.      Английский словарь компьютерных сокращений.