petrol tank shell - French English Dictionary

petrol tank shell

Meanings of "petrol tank shell" in French English Dictionary : 1 result(s)

English French
Technical
petrol tank shell coquille réservoir d'essence