French-English dictionary »

toile à voile meaning in English

FrenchEnglish
toile à voile nom {f}

sailcloth◼◼◼(fabric)
noun
[UK: ˈseɪl.klɒθ] [US: ˈseɪl.klɒθ]