petrol grounds - French English Dictionary

petrol grounds

Meanings of "petrol grounds" in French English Dictionary : 2 result(s)

English French
Automotive
petrol grounds sédiment [m]
petrol grounds lie [f]