Online English Dictionary

Home

Nosebleed


n.

A bleeding at the nose.


© 2009 Dammam Community College