Chinese-English dictionary »

东道国 /dōngdàoguó/ meaning in English

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

host country(country which holds an international event)
noun