Meaning ofpetrolsin English

petrols

#common
Definitions