Detached (fr. Détachés)

Translation into English

Synonyms