Online English Dictionary

Home

Turpin


n.

A land tortoise.


© 2009 Dammam Community College