twin sisters
Plural oftwin sister

twin sister

NOUN
(relative)-la gemela
Synonyms for twin sister
Word of the Day
spiderweb