Summary
French Synonyms:   more detail...
  1. sur place:


French

Detailed Synonyms for sur place in French

sur place:

sur place adj

  1. sur place

Related Synonyms for sur place