Traducción de Mossos d'Esquadra in English:

Mossos d'Esquadra

  • 1

    • The police force of the Catalan autonomous region. It has a wide range of responsibilities but the Guardia Civil and Policía Nacional also operate in Catalonia.