made their way through

language: pt

definitions

  1. Moved through a place, often with effort
    pt: atravessar um lugar, muitas vezes com esforço

examples