TWIN Meaning of TWIN in English a. duplic; n. gemelle English Interlingue dictionary. Английский словарь Интерлингве. 2012