Slovnenya

Translation English French: extirpation

Dictionary: main
extirpation
noun