Translation of yd in Spanish:

yd

  • 1

    yard