Online English Dictionary

Home

Stingtail


n.

A sting ray.


© 2009 Dammam Community College