1
impermeable;gabardina
1
rain gear
雨具をお持ちになりましたか。
Do you have rain gear with you?