NILE RIVER


Meaning of NILE RIVER in English

n. river in northeast Africa which is the longest river in the world

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