Translation of petrol in English:

petrol

petrol

noun

  • 1

    petrol, inflammable liquid made from petroleum for use as fuel in internal combustion engines