Hindi-English dictionary »

लेना, लेना नदी meaning in English

HindiEnglish
लेना, लेना नदी proper noun

Lena(river in Russia)
proper noun
[UK: ˈliː.nə] [US: ˈliː.nə]