kamus
.
Search
About
trainload
English
trainload
Noun
Quantity that can be carried by a train
English: trainload