TORCH


Meaning of TORCH in English

tasca-lampe; torche; brandon

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