What is the full meaning of superdiplomats
SUPERDIPLOMAT, an exceptional diplomat [n]
Example of the word superdiplomats placed on a Scrabble board.