Translation of mechanism in Indonesian

User Contribution

mechanism

mekanisme

noun