DictionaryForumContacts

   English
Terms for subject Catholic containing Venice | all forms
EnglishRussian
St. Peter Orseolo, doge of VeniceПьетро I Орсеоло (collegia)