Buffalo

What is Buffalo?

Buffalo definition and meaning on Dictionary terms:
noun, plural buf

Tags: