ILI


Meaning of ILI in English

geographical name river 800 miles (1287 kilometers ) central Asia flowing from W Xinjiang Uygur, China, W & NW into Lake Balkhash in Kazakhstan

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.