miles away

language: pt

definitions

  1. a long distance away
    pt: a uma grande distância

examples