SISTREN


Meaning of SISTREN in English

(n. pl.) Sisters.

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