0
Anonymous
120 kilometres.
Wiki User
Chat with our AI personalities
Jsheehhwhwh
Adam Kovacs ∙
120000cc
120 millimeters=12 centimeters
120 millimeters = 0.12 meters
120 kilometers = 120 000 meters
120 miles = 193.12 kilometers