palafittes

English

Noun

palafittes

  1. plural of palafitte

French

Noun

palafittes m

  1. plural of palafitte