protection du permafrost - French English Dictionary
History

protection du permafrost

Play ENFRFRfr
Play ENFRFRca


Meanings of "protection du permafrost" in English French Dictionary : 1 result(s)

French English
Petroleum
protection du permafrost protection of permafrost