(noun) an imitation designed to deceive: ........ bills have become so common that many stores even check $20.00 bills



spacer
spacer

 Score: 0/0
Learn English words at WordLearner.com