Spanish

edit

Noun

edit

jarretes m pl

  1. plural of jarrete