Translation of candlenut in Indonesian

User Contribution

candlenut

kemiri

noun