facts placed in evidence - French English Dictionary

facts placed in evidence

Meanings of "facts placed in evidence" in French English Dictionary : 1 result(s)

English French
Petroleum
facts placed in evidence faits présentes en preuve