×
petrol
meaning in French
n.
essence; carburant; benzine
Related Words
petrol engine
petrol station
petrol container
petrographical
petrography
petrol container
petrol station
PC Version
Copyright © 2018 WordTech Co.