diplomatize

listen to the pronunciation of diplomatize
English - Turkish
diplomatlık yapmak
{f} diplomasi uygulamak
English - English
{f} be diplomatic, use diplomacy, use tact, use diplomacy techniques (also diplomatise)
diplomatize
Favorites