Answer:
43.75 litters of petrol
Explanation:
105/60 = 1.75
1.75(25) = 43.75
5.6m questions
7.3m answers