Search term rainproof has 2 results
EN English IT Italian
rainproof (a) [general] impermeabile (a) {m} [general]
rainproof impermabile