ENGLISH → NEPALI
smolensk
01
noun
पश्चिमी रुसमा निपर नदीको सहर, दोस्रो विश्वयुद्धमा भीषण लडाइँ भएको ठाउँ
a city in western Russia on the Dnieper River; scene of severe fighting in World War II
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
a city in western Russia on the Dnieper River; scene of severe fighting in World War II