French-English dictionary »

slingback meaning in English

FrenchEnglish
slingback nom {f}

slingback◼◼◼(woman's shoe)
noun