Definition of soguilla in Spanish:

soguilla

feminine noun

  • 1

    Soga delgada de esparto trenzado.