French

edit

Noun

edit

envahisseurs m

  1. plural of envahisseur