negotiate Spanish - English
1.
Englishmediator
-
Englishone who negotiates between parties seeking mutual agreement
-
Spanishmediador
2.
Englishtreat
-
Englishto negotiate
-
Spanishtratar, negociar
English translator: Spanish English negotiate Eesti sõnaraamat Español Traductor Svenska Översättare