English → Tetun

odometer, hodometer [US]

kilometrajen

More