English-Chinese dictionary »

freedom of navigation meaning in Chinese

EnglishChinese
freedom of navigation (principle)
noun

自由航行 /zìyóu hángxíng/noun

Your history