SISTER


Meaning of SISTER in English

sestra. SISTER-IN-LAW: bel-sestra

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