escoltara: meaning and definitions

PortugueseType a word

What is escoltara?

  • Ir dando escolta a.
  • Acompanhar para defender ou guardar.