ショウモンノダシオクレ
Meanings
Expression
Noun
Idiomatic
1. something done too late
Composed of
bond; deed; contract
delay; lag; postponement; falling behind