Search term umbrella has 6 results
EN English IT Italian
umbrella (a) [organization] centrale (a) [organization]
umbrella (a) [organization] di coordinazione (a) [organization]
umbrella (a) [organization] coordinatore (a) {m} [organization]
umbrella ombrello {m}
umbrella (n) [rain] ombrello (n) {m} [rain]
EN English IT Italian
umbrella parapioggia {m}