Translation of musk in Indonesian

User Contribution

musk

kesturi

noun