Online English Dictionary

Home

Landlouping


a.

Vagrant; wandering about.


© 2009 Dammam Community College