0
Anonymous
12 meters is 1200 cm. 12 metres is larger than 120cm
Wiki User
Chat with our AI personalities