makrame


Results for "makrame"

Turkish - English dictionary

makrame

(Turkish - English dictionary) :
macramé.