weatherproofed

انگلیسی به انگلیسی

• made invulnerable to weather damage

پیشنهاد کاربران

بپرس