AMUR


Meaning of AMUR in English

n. river in Asia that flows between China and Russia

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.