Online English Dictionary

Home

Homedwelling


a.

Keeping at home.


© 2009 Dammam Community College