Search term démarcation has 3 results
Jump to
FR French EN English
démarcation (n) [délimitation] {f} boundary (n) [délimitation]
démarcation (n) [délimitation] {f} limit (n) [délimitation]
démarcation (n) [délimitation] {f} demarcation (n) [délimitation]

French English translations