English to Chinese Dictionary

Search:

Did you mean: nova nyeva navy nba nv nov nivea napa ?

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


<< back to the home page