NOOSE


Meaning of NOOSE in English

lace, node current; trappe

English Interlingue dictionary.      Английский словарь Интерлингве.