Arabic-English dictionary »

السّير الوقائي meaning in English

ArabicEnglish
السّير الوقائي

Weatherstrip[UK: ˈwe.ðə.strɪp] [US: ˈwe.ðə.strɪp]

Weatherstripping