legpullers

English

Noun

legpullers

  1. plural of legpuller