DictionaryForumContacts

   English
Google | Forvo | +
to phrases
umbrella [ʌm'brelə] n
gen. ομπέλα
industr., construct. ομπρέλα βροχής
umbrella: 61 phrases in 19 subjects
Agriculture2
Communications4
Electronics8
Energy industry1
Environment1
Finances3
General7
Health care2
Industry17
Information technology1
Insurance3
Law2
Life sciences2
Materials science1
Metallurgy1
Municipal planning2
Natural sciences1
Social science1
Transport2