French-English dictionary »

macramé meaning in English

FrenchEnglish
macramé nom {m}

macramé◼◼◼(textile)
noun