Portuguese-English dictionary »

macramé meaning in English

PortugueseEnglish
macramé noun
{m}

macramé(textile)
noun