ENGLISH → HINDI
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 Hindi. हिन्दी
ENGLISH → HINDI
a city in western Russia on the Dnieper River; scene of severe fighting in World War II