Spanish translation of “twin”
twin noun /twin/
› one of two children or animals born of the same mother at the same time
She gave birth to twins ( also adjective) They have twin daughters. › one of two similar or identical things
Her dress is the exact twin of mine.