Swiss-guard meaning

A member of a corps of soldiers of Swiss birth employed at the Vatican as bodyguards to the pope.
noun
0
0
Advertisement