Arabic-English dictionary »

ورقة لاصقة meaning in English

ArabicEnglish
ورقة لاصقة f

post-it notea small piece of paper with an adhesive strip on one side