English-Arabic dictionary »

weatherproofed meaning in Arabic

EnglishArabic
Weatherproofed

معدّ لمقاومة الطقس