English

edit

Noun

edit

legpullers

  1. plural of legpuller