English | German | Russian | Czech

borgo English

Meaning borgo meaning

What does borgo mean?

borgo

A small Italian village.

Are you looking for...?