plotter, schemer, one that devises or invents something

listen to the pronunciation of plotter, schemer, one that devises or invents something
الإنجليزية - الإنجليزية
{i} contriver
plotter, schemer, one that devises or invents something
المفضلات