Nkvd definition

Narodnyĭ Kommissariat Vnutrennikh Del (People's Commissariat of Internal Affairs)
abbreviation
0
0
Advertisement