English to Arabic

Meaning for:
Weatherproof
other
مقاوم للطقس