leaftruck
English
Noun
leaftruck
(
plural
leaftrucks
)
Alternative form of
leaf truck
.