招請国
Meanings
1
inviting country; host nation
Used in diplomatic or international contexts to refer to the country that extends an invitation or hosts an event.
As the host nation, Japan welcomed many delegations.
inviting country; host nation
Used in diplomatic or international contexts to refer to the country that extends an invitation or hosts an event.
As the host nation, Japan welcomed many delegations.