ネゴシエータ
Meanings
Noun
1. negotiator
Other readings
Examples1
He seems like a softy on the surface, but at the core he's got an iron will that makes him an extremely tough negotiator.