Arabic-English dictionary »

يجرّد ورق meaning in English

ArabicEnglish
يجرّد ورق

Defoliates[UK: ˌdiː.ˈfəʊ.lɪeɪts] [US: ˌdiːˈfo.ʊ.lɪeɪts]