Englisch-Deutsch Wörterbuch »

the train is already due. bedeutet auf Deutsch

EnglischDeutsch
The train is already due.

Der Zug müsste schon da sein.