贝林松的三座要塞及防卫墙和集镇 meaning in English
three castles defensive wall and ramparts of the market-town of bellinzone
three castles, defensive wall and ramparts of the market-town of bellinzone
three castles defensive wall and ramparts of the market-town of bellinzone
three castles, defensive wall and ramparts of the market-town of bellinzone