negotiate Spanish - French

1.


2.


3.

  • French(to end up with a bad situation, to free hostages) négociateurnégociant





English translator: Spanish French negotiate  Eesti sõnaraamat   Español Traductor   Svenska Översättare