DICTIONARY
TTS Voice
 virtual keyboard

Italian English Dictionary








Phrases with salvezza found: 2  


Italian-English dictionary
   Esercito della salvezza
  Salvation Army

Italian-English dictionary
   porto di salvezza
  harbor
  harborage
  haven
  refuge
  shelter