Translation of sticky note in Indonesian

User Contribution

sticky note

catatan tempel

noun