Summary
French Synonyms:   more detail...
  1. no man's land:


French

Detailed Synonyms for no man's land in French

no man's land:

no man's land [le ~] nomen

  1. le no man's land
    le terrain neutre; le no man's land

Related Synonyms for no man's land