Online English Dictionary

Home

Nustle


v. t.

To fondle; to cherish.


© 2009 Dammam Community College