Definition of yarda in Spanish:

yarda

feminine noun

  • 1

    Medida de longitud del sistema inglés que equivale a 91,4 centímetros.