answersLogoWhite

0

120 km per hour = 120,000 meters per hour = 331/3 meters per second

User Avatar

Wiki User

14y ago

What else can I help you with?