Click or tap here to find out how this works
Tip: insert a question mark by pressing your spacebar.
Definitions of: ASSISI
- Assisi is a town in Italy in the province of Perugia in the Umbria region. It was the birthplace of St Francis, the Patron Saint of animals