tarralappu

Noun

 * 1) post-it note, sticky note