Translation of Star anise in Indonesian

User Contribution

Star anise

Bunga lawang

noun