WIND UP


Meaning of WIND UP in English

*terminar; liquidar; (a watch) tender

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