a long separation
Contents
English Expression
  1. n.:  a long separation,  long separated,  long separation
French Expression
  1. n.  longue séparation