Slovnenya

Translation English French: deracination

Dictionary: main
deracination
noun