Wikipedia AI summary
Sestra
Sestra (Russian: Сестра, "Sister") may refer to: