English edit

Noun edit

leachates

  1. plural of leachate

Anagrams edit