Online English Dictionary

Home

derringdo


n.

brave and heroic deeds.


© 2009 Dammam Community College