Meaning of:

peturu

noun
peturu
Petrol.
"Motokari yangu yakasara isina peturu."
"My car ran out of petrol."