lena_riverEnglish

Lena, Lena River

Noun

A Russian river in Siberia, flows northward into the Laptev Sea

English: Lena, Lena River

Bahasa: Sungai Lena

Bahasa words with similar meanings

English words with similar meanings

Show 1 words