Arabic-English dictionary »

الأقمشة المشمعة meaning in English

ArabicEnglish
الأقمشة المشمعة

Tarpaulins[UK: tɑː.ˈpɔː.lɪnz] [US: tɑːr.ˈpɔːr.lɪnz]