tainichi
1. staying in Japan
Noun
#239433
1. staying in Japan
1. Was staying in Japan.; Stayed in Japan.
1. If/when delayed; If/when staying in Japan
1. Staying in Japan; Being delayed in Japan
1. Was not staying.; Was not delayed.
1. Wasn't staying in Japan.; Wasn't delayed in Japan.
1. It is not staying in Japan.; It is not a delay in Japan.
1. Staying in Japan; Delayed in Japan
1. Wasn't staying in Japan.; Didn't stay in Japan.
1. Probably staying in Japan.; Likely to be delayed in Japan.