トクハタイシ
Meanings
Noun
1. special ambassador; special envoy
Composed of
send specially; special envoy
ambassador