HMBS


Meaning of HMBS in English

[HMBS] abbreviation Her Majesty's British ship, His Majesty's British ship

Merriam-Webster English vocab.      Английский словарь Merriam Webster.