Skip to content
Kotomora

主しゅ催さい国こく

しゅ
さ
い
こ
く

Meanings

1

noun

host country; sponsoring nation

Refers to the country that organizes and hosts an international event, conference, or competition.