Online English Dictionary

Home

Shielddrake


n.

A sheldrake.


© 2009 Dammam Community College