Online English Dictionary

Home

Torsal


n.

A torsel.


© 2009 Dammam Community College