helepoles

English

Noun

helepoles

  1. plural of helepole