×

petrol meaning in French

n. essence; carburant; benzine

Related Words

  1. petrol engine
  2. petrol station
  3. petrol container
  4. petrographical
  5. petrography
  6. petrol container
  7. petrol station
PC Version

Copyright © 2018 WordTech Co.