The English word for umbrella is: umbrella
English?[?m'brel?]?American?[?m'br?l?]?
n . Umbrella; umbrella; shelter; umbrella structure
Related phrases:
umbrella term? Umbrella term; umbrella term; umbrella concept; common protection explanation
umbrella brand? umbrella trademark; main brand; protective umbrella brand; brand umbrella
protective umbrella? protective umbrella; protective umbrella; protection umbrella; maintenance umbrella
Bilingual examples:
Take?this?umbrella?with?you.?
Take this umbrella with you.
There!?Isn't?that?your?umbrella?
Well, isn't this your umbrella?