vozabi.

English words, with meanings in Hindi. हिन्दी

ENGLISH → HINDI

smolensk

noun
01
noun

पश्चिमी रूस में नीपर नदी का शहर, जहाँ द्वितीय विश्वयुद्ध में भीषण लड़ाई हुई

a city in western Russia on the Dnieper River; scene of severe fighting in World War II