English

edit

Noun

edit

palafittes

  1. plural of palafitte

French

edit

Noun

edit

palafittes m

  1. plural of palafitte