Arabic-English dictionary »

ورقة meaning in English

ArabicEnglish
ورقة لاصقة f

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