English

edit

Noun

edit

leechings

  1. plural of leeching