English

edit

Noun

edit

infiltrees

  1. plural of infiltree