Meaning of soguilla in Spanish:

soguilla

feminine noun

  • 1Soga delgada de esparto trenzado.