Arabic-English dictionary »

وَرَق إِسْتِشْفاف meaning in English

ArabicEnglish
وَرَق إِسْتِشْفاف m

tracing papertranslucent paper