Log in
Search words & phrases
twin
US /twɪn/
・
UK /twɪn/
A2
Definition
Video subtitles
noun
Two children born from same mother at same time
One of two things that closely resemble each other