continuously encroached upon
language: fr
definitions
Slowly taken over.
fr: Progressivement envahi.
examples