About us
Define
Definitions for
"Istria"
Peninsula to the south of Trieste. A Venetian possession.
webscription.net