English
›
Words
physically
separate
Translation:
English
Adjective
5
detached
Add
Translation