who is called as the policeman of europe
Nicholas I of Russia
-1
Section::::N.

List of nicknames of European royalty and nobility: N–O
9455794
12585500848788434503
NONE
Section::::N.

List of nicknames of European royalty and nobility: N–O
9455794