English edit

Noun edit

leechings

  1. plural of leeching