Spanish

edit

Noun

edit

yardas f pl

  1. plural of yarda