Translation of milometer in Malay

milometer

milometer

noun

  • 1

    milometer