English Dictionary
◊ ODORIFEROUS
diplomatical
adj : skilled in dealing with sensitive matters or people [syn: {diplomatic}]
[ant: {undiplomatic}]