Online English Dictionary

Home

Stopless


a.

Not to be stopped.


© 2009 Dammam Community College