French-English dictionary »

longue traîne meaning in English

FrenchEnglish
longue traîne nom {f}

long tail◼◼◼(sales made for less usual goods)
noun