English to Chinese Dictionary

Search:

Did you mean: trestle ?

的里雅斯特 Trieste, port city in Italy


<< back to the home page