vanmaram

കിലോമീറ്റര് - meaning in english

Meanings for കിലോമീറ്റര്

noun
Kilometer