Meaning of yd in English:

yd

Pronunciation

Translate yd into Spanish

abbreviation

  • Yard (measure).