strange bedfellows

Etymology
1610, from Shakespeare's .

Noun

 * 1)  An unusual combination or political alliance.

Translations

 * Estonian: ootamatud liitlased
 * Russian: неожи́данные сою́зники, стра́нные компаньо́ны