Translation Of Abattre In Different Languages

Translate ABATTRE in languages spoken worldwide

English
Ways to say abattre
Shoot
Derribar