HMCS


Meaning of HMCS in English

[HMCS] abbreviation Her Majesty's Canadian ship, His Majesty's Canadian ship

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