English to Chinese Dictionary

Search:

Did you mean: neva nova naevia ?

涅瓦河 Niè Nyeva or Neva River (through St Petersburg)
涅瓦 Niè the Nyeva or Neva river (through St Petersburg)


<< back to the home page