English to Chinese Dictionary

Search:

to anchor / touch at / to moor
lake / Taiwan pr. [bo2]


<< back to the home page