SIP Internal dictionary

Service Information et Presse

Collection of 229 translated terms between English, German and French