Roman Urdu to English Dictionary
لینا
English: took Roman: lena
English: gie Roman: lena
English: takes Roman: lena
English definition for lena
1. n. a Russian river in Siberia; flows northward into the Laptev Sea
10 related posts found for word lena in iJunoon Website
Sponored Video