schemerEnglish

plotter, schemer

Noun

A planner who draws up a personal scheme of action

English: schemer, plotter

Bahasa: dalang

Bahasa words with similar meanings

English words with similar meanings

Show 1 words