oriba nara
1. If/when it rains; If/when there is rain
Noun
#194452
1. If/when it rains; If/when there is rain
1. place for alighting (from a bus, ski lift, etc.); drop-off point (e.g. for taxis)
1. box made of thin wood or cardboard
1. Was not a platform.; Was not a landing.
1. Landing place; Platform
1. Probably a platform.; Probably a landing.
1. It's not a landing/platform.; It's not the place.
1. Was a platform.; Was a landing.
1. Landing place; Platform
1. Was a platform.; Was a landing.