Skip to content
Kotomora

駐ちゅう日にち大たい使し

Meanings

1

noun

ambassador to Japan

Refers to a foreign ambassador stationed in Japan. Often used in news and diplomatic contexts.