Divide 55.91 by 2.3 expressing your answer to three decimal places

1 answer

24.348