barricar-barricade: meaning, definitions and translations

Portuguese dictionaryPortugueseFrench

What is barricar?barricar is barricade

What is barricade?

  • Defender com barricadas.
    --
  • Entrincheirar.
    --