Carabinieri meaning

The national gendarmerie of Italy.
noun
0
0
Advertisement