Translation of human nature in Indonesian

User Contribution

human nature

sifat manusia

noun