Open main menu

ItalianEdit

Proper nounEdit

Scalo

  1. (in combination) the name of a community that has grown up around a railway station some distance from the town it serves

Derived termsEdit

AnagramsEdit