Leaf-blowers meaning

Plural form of leaf blower.
noun
0
0
Advertisement