diplomate meaning in English
n. diplomat, government emissary to a foreign country; one skilled in the art of managing international relations
adj. diplomatic, tactful, experienced in diplomacy
n. diplomat, government emissary to a foreign country; one skilled in the art of managing international relations
adj. diplomatic, tactful, experienced in diplomacy