French-English dictionary »

toile de jute meaning in English

FrenchEnglish
toile de jute nom {f}

burlap◼◼◼(strong cloth)
noun
[UK: ˈbɜː.læp] [US: ˈbɝː.ˌlæp]