Back to Dictionary
埃文茅斯
Āiwénmáosī
1. Avonmouth in southwest England
2. same as the Bristol channel [[布里斯托爾海峽|布里斯托尔海峡<Bùlǐsītuōěrhǎixiá>]]
Noun