palafitas

Portuguese

Noun

palafitas

  1. plural of palafita