groundate - French English Dictionary

groundate

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

English French
Electricity
groundate [us] plaque de terre