meaning of lateran palace

1. the residence of the Pope until the 14th century


Related Words

lateran palace |

Developed & Maintained By Taraprasad.com

Treasure Words