Online English Dictionary

Home

Herbergeour


n.

A harbinger.


© 2009 Dammam Community College