YD


Meaning of YD in English

[yd] abbreviation yard

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