Definition of telilla in Spanish:

telilla

feminine noun

  • 1

    Tela (capa).