Online Dictionary
Definition of " siège assuré " in French English Dictionary
Results
siège assuré
  • {N} safe seat