Definition of tricotosa in Spanish:

tricotosa

feminine noun

  • 1

    Máquina para tricotar o hacer punto.