amagasa
1. umbrella
Noun
#117107
1. umbrella
1. Of rain umbrella; For rain umbrellas
1. With a rain umbrella; Using a rain umbrella
1. Umbrella
1. It was an umbrella.
1. Was an umbrella.
1. It is not an umbrella.
1. Probably an umbrella.; It will likely be an umbrella.
1. If it's an umbrella; When it's an umbrella
1. It wasn't an umbrella.