Depew

What is Depew?

Depew definition and meaning on Dictionary terms:
noun

Chauncey Mitchell,1834

Tags: