Mossos d'Esquadra Guide, Meaning , Facts, Information and Description
Mossos d'Esquadra is the police force of Catalonia, one of the autonomous communities of Spain. "Mossos d'Esquadra" can be translated literally into English as "Boys of the Squad."
This is an Article on Mossos d'Esquadra. Page Contains Information, Facts Details or Explanation Guide About Mossos d'Esquadra
