English | German | Russian | Czech

elephanticide English

Meaning elephanticide meaning

What does elephanticide mean?

elephanticide

The killing of an elephant.

Are you looking for...?