Translation of temu kunci in English:

User Contribution

temu kunci

fingerroot

noun