Translation of carnivore in Indonesian

User Contribution

carnivore

karnivora

noun