NichiDict

特派大使

とくはたいし
[tokuhataishi]

Meanings

1.Noun

special ambassador; special envoy