Dictionary search results

Showing 1-3 of 3 results

tricot British & World English

A fine knitted fabric made of a natural or man-made fibre

tricot Spanish-English

knitting