Online English Dictionary

Home

Hearteating


a.

Preying on the heart.


© 2009 Dammam Community College