World Languages, asked by artskalai10, 1 year ago

In which Italian city would you find the Colosseum and St. Peter’s Basilica? Naples Venice Rome Milan

Answers

Answered by mike36
1
I find the St.peter Basilica in Rome,Italy
Similar questions