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