Translation of pilar in English:

pilar

pillar

noun

  • 1

    pillar