MECHLIN


Meaning of MECHLIN in English

noun a kind of lace made at, or originating in, mechlin, in belgium.

Webster English vocab.      Английский словарь Webster.