in situ proprio - French English Dictionary

in situ proprio

Meanings of "in situ proprio" in French English Dictionary : 1 result(s)

English French
Transportation
in situ proprio site propre