Alberobello

Italian

Proper noun

Alberobello f

  1. a small town in Bari, Apulia, Italy

See also