Chinese Version(中文版) | EBooks(电子书)
[æŋgəlsi:]
(noun.) an island to the northwest of Wales.
Checked by Kathy--From WordNet