power kerosene

English

Noun

power kerosene

  1. Synonym of tractor vaporising oil.