SUSTRE


Meaning of SUSTRE in English

(n.) Sister.

Webster's English dictionary.      Английский словарь Webster.