plotter, schemer, one that devises or invents something

listen to the pronunciation of plotter, schemer, one that devises or invents something
English - English
{i} contriver
plotter, schemer, one that devises or invents something
Favorites