translate English to German: Campo S. Maria Formosa, Castello 5240, 30100 Venice, Italy Ph.
Campo S. Maria Formosa, Castello 5240, 30100 Venedig, Italien Tel.