Multilingual dictionary of abbreviations

SIRTF

Code

Meaning

Language

Themes and places

SIRTF

Space Infrared Telescope Facility

In English

SIRTF

Shuttle Infrared Telescope Facility

In English