YourDictionary

What does Humbird stand for?

Hummingbird Communication Industries - Associated Press (SAG)

link/cite print suggestion box