continuously encroached upon

language: ja

definitions

  1. Slowly taken over.
    ja: 徐々に侵食される。

examples