Web Images Videos Maps News Shopping Gmail more »
Sign in
Dictionary
No dictionary translations were found for: Amalfi in English

Web definitions

    • Amalfi is a town and commune in the province of Salerno, in the region of Campania, Italy, on the Gulf of Salerno, southeast of Naples. ...


©2009 Google - Google Home - All About Google