English edit

Noun edit

palafittes

  1. plural of palafitte

French edit

Noun edit

palafittes m

  1. plural of palafitte