Vermin (fr. Vermine)

Translation into English

Synonyms

  • nuisible
  • indésirable
  • infestation
  • parasitisme