Online English Dictionary

Home

Leaveless


a.

Leafless.


© 2009 Dammam Community College