STEM


Meaning of STEM in English

n. stípite; (naut.) stem; v. obstructer, haltar

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