Kızılordu


Results for "Kızılordu"

Turkish - English dictionary

Kızılordu

(Turkish - English dictionary) :
the Red Army.