MohammedPreview
Open in TheBrain

A Finagler

A person who finagles; a cheat or swindler