Hindi-English dictionary »

चिपचिपा टेप meaning in English

HindiEnglish
चिपचिपा टेप

sticky tapenoun