prise à terre - French English Dictionary
History

prise à terre

Play ENFRFRfr
Play ENFRFRca


Meanings of "prise à terre" in English French Dictionary : 1 result(s)

French English
Wrestling
prise à terre hold at ground level

Meanings of "prise à terre" with other terms in English French Dictionary : 3 result(s)

French English
Work Safety
relier à une prise de terre ground
relier à une prise de terre earth
Telecommunications
prise de terre à fond de fouille [f] foundation earth electrode