continuously encroached upon

language: fr

definitions

  1. Slowly taken over.
    fr: Progressivement envahi.

examples