italian capital

Noun
  1. Capital and largest city of Italy;
    On the Tiber;
    Seat of the Roman Catholic Church;
    Formerly the capital of the Roman Republic and the Roman Empire (synset 108824749)

Other Searches