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