Chinese-English dictionary »

自由航行 /zìyóu hángxíng/ meaning in English

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

freedom of navigation(principle)
noun