HMT

HMT

English Noun
Ad

Definition

Initialism of Her/His Majesty's Trawler.

Ad