English to Francais Dictionary
extermination
Extermination
Meaning for extermination found in 3 Languages.
Sponored Video