Derja translation of 'أمْبَارْمِيَابِلْ'

أمْبَارْمِيَابِلْ
(N, French)
waterproof

I bought a rain jacket. شريت كبّوط أمبارميابل