macraméed

English

Verb

macraméed

  1. simple past and past participle of macramé