Spanish

edit

Noun

edit

estachas f pl

  1. plural of estacha