Search term impermeabilizzato has one result
Jump to
IT Italian EN English
impermeabilizzato (adj v) [made or covered with material that doesn't let water in] waterproof (adj v) [made or covered with material that doesn't let water in]