If you need a translation for your site, for a professional introduction/presentation, avoid the on-line translators. We can translate or improve your translation from and to Italian, French, English, Russian, German and Spanish.
To be sure to understand and not to be misunderstood we offer you an interpreting service.