stingy person who is crafty and delinquent - Spanish English Dictionary

Suggest a Term