Ili meaning

ēlē
A river, about 1,500 km (830 mi) long, of northwest China and southeast Kazakhstan flowing west into Lake Balkhash.
0
0
Advertisement