English-Chinese dictionary »

host country meaning in Chinese

EnglishChinese
host country (country which holds an international event)
noun

东道国 /dōngdàoguó/noun

東道國noun

Your history