Slovnenya

Translation English Spanish: deep-rooted

Dictionary: main
deep-rooted
adjective