English to Chinese Dictionary

Search:

鹅銮鼻 É luán Cape Eluanpi or Eluanbi, southernmost point of Taiwan Island


<< back to the home page