Parliamo italiano, français, ein bisschen Deutsch and if nothing else works a little english.
Made in switzerland