continuously encroached upon
language: en
definitions
Slowly taken over.
en: Slowly taken over.
examples