0 Comments
Answer:
2.3 meters = 2300
23 dekameters= 230 meters
... that's kinda all I got
Explanation:
9.4m questions
12.2m answers