YD


Meaning of YD in English

■ abbreviation yard (measure).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.