Istria in Chinese
Istria in Chinese
伊斯特拉半島
A peninsula in Croatia, Slovenia and Italy, on the northeastern coast of the Adriatic Sea: The Istrian Peninsula.