Slovnenya

Translation English Japanese: encroaching

Dictionary: main
encroaching
adjective