HEART YARN


Meaning of HEART YARN in English

noun

: yarn in the center of a rope

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.