HMS

1 ENTRIES FOUND:
Save
HMS abbreviation
HMS
abbreviation
Learner's definition of HMS
Her Majesty's ship; His Majesty's ship