Kilometers

Portuguese Meaning

quilĂ´metro

English Meaning

  1. Plural form of kilometer.