Translation of fingerroot in Indonesian

User Contribution

fingerroot

temu kunci

noun