palafitos

Spanish

Noun

palafitos m pl

  1. plural of palafito