stingy person who is crafty and delinquent - French English Dictionary

Suggest a Term