Our ally in Russia
Crossword Clue

  • We have found 4 answers to crossword clue "Our ally in Russia"
  • The Best Answer: 10/10
AnswerCrossword Clue
WINTEROur ally in Russia.
DARLANOur newest ally.
OTTAWACapital of our nearest ally.
KIRKOur Ambassador to Russia.