English → Hindi dictionary

smolensk

स्मोलेंस्क / स्मोलेन्स्क / स्मोलिन्सकNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.