Meaning of palafito in Spanish:

palafito

Translate palafito into English

masculine noun

  • 1Vivienda propia de civilizaciones primitivas que se construye sobre estacas de madera, normalmente dentro de un lago o un río.