Русский-Английский словарь »

странные компаньоны означает в английский

РусскийАнглийский
странные компаньоны noun
{Pl}

strange bedfellows(unusual combination or political alliance)
noun