Translation of tricota in English:

tricota

cardigan, n.

feminine noun

River Plate

  • 1

    (abierta) cardigan
    (cerrada) sweater