sakura chiru
1. to fail an exam
2. to fall (of cherry blossom petals)
Expression
#153713
1. to fail an exam
2. to fall (of cherry blossom petals)
1. cherry blossom
1. Not falling; Not having fallen
1. Must not fall.; Must not fail.
1. Let's fall.; Let's drop.
1. fall (down); fail