palafitteItalian → EnglishOxford Italian–Englishpalafitte /ˈpæləfɪt/ noun (plurale palafitte) palafitta f