Orbetello
Italian
Proper noun
Orbetello
f
a
town
in
Grosseto
,
Tuscany
,
Italy
Derived terms
orbetellano