IHTU

(redirected from Interservice Hovercraft Trials Unit)
AcronymDefinition
IHTUInterservice Hovercraft Trials Unit (UK)
Full browser ?