Vocabulary

したたか者

strong-willed person; old hand; shrewd rascal; wily fox; desperate character; formidable woman

noun