DELIVER


Meaning of DELIVER in English

(free) liberar, emancipar; (rescue) salvar; (goods) liverar; (hand over) transdar; (an opinion) enunciar; ( confinement ) acuchar

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