NILE


Meaning of NILE in English

n. river in northeast Africa, longest river in the world

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