Hummers meaning

Plural form of hummer.
noun
0
0
Advertisement