YD.


Meaning of YD. in English

abbr. yard (measure).

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