cartloadEnglish

cartload

Noun

The quantity that a cart holds

English: cartload