MY


Meaning of MY in English

abbr. motor yacht.

Oxford English vocab.      Оксфордский английский словарь.