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
WINTER

Our ally in Russia.

DARLAN

Our newest ally.

OTTAWA

Capital of our nearest ally.

KIRK
Our Ambassador to Russia.