Translation for "presa di contatto" to english
Presa di contatto
  • taking contact
  • contact socket
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test