IRTF


Meaning of IRTF in English

Internet Research Task Force

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