Orbetello

Italian

Proper noun

Orbetello f

  1. a town in Grosseto, Tuscany, Italy

Derived terms