leaf trucks
English
Noun
leaf
trucks
plural of
leaf truck