Translation of curcuma in Indonesian

User Contribution

curcuma

temulawak

noun