Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
neva
nova
naevia
?
涅瓦河
Niè
wǎ
Hé
Nyeva or Neva River (through St Petersburg)
涅瓦
Niè
wǎ
the Nyeva or Neva river (through St Petersburg)
<< back to the home page