French-English dictionary »

chaussette russe [russian sock] meaning in English

FrenchEnglish
chaussette russe [Russian sock] nom {f}

footwrap(a strip of cloth worn around the feet)
noun