Skip to content
Kotomora

招しょう請せい国こく

Meanings

1

noun

inviting country; host nation

Used in diplomatic or international contexts to refer to the country that extends an invitation or hosts an event.