MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Stalingrad
('st/A/l/I/n,gr/&/d )

noun (n)

  • a city in the European part of Russia on the Volga; site of German defeat in World War II in the winter of 1942-43
    kota di eropa di rusia di sungai volga; tempat jerman kekalahan dalam perang dunia ii pada musim dingin
    source: wordnet30