n. 厄瓜多尔
n. a repubpc in northwestern South America; became independent from Spain in 1822; the landscape is dominated by the Andes
1.Ecuador. I hear the jungles down there can be quite treacherous.
厄瓜多尔 我听说那的当地人很狡猾啊