English to Chinese Dictionary

Search:

Did you mean: trestle ?

的里雅斯特 Dì lǐ yǎ sī tè Trieste, port city in Italy


<< back to the home page