Home / Dictionary / Sirtf

Sirtf Uncommon

Proper Noun

Definitions
Proper Noun
1

Initialism of Space Infrared Telescope Facility.

Related Terms
Rhyming Words
rtf
Compare
Sirtf vs