Translation of dog eat dog in Indonesian

User Contribution

dog eat dog

adjective