wagasa
1. Japanese umbrella
Noun
#173069
1. Japanese umbrella
1. Paper umbrella's; Of a paper umbrella
1. With a paper umbrella; Using a paper umbrella
1. Paper umbrella.
1. Was a Japanese paper umbrella.
1. Was a paper umbrella.
1. If/when a Japanese paper umbrella…; If it were a Japanese paper umbrella…
1. If/when a paper umbrella
1. Probably a Japanese paper umbrella.
1. Wasn't a paper umbrella.; Wasn't a Japanese paper umbrella.