Pope lives in Vatican city which is a city of ________ country ?

197

A. Germany
B. France
C. Italy
D. Belgium

LEAVE A REPLY

Please enter your comment!
Please enter your name here