continuously encroached upon

language: de

definitions

  1. Slowly taken over.
    de: Langsam eingenommen.

examples