Полный англо-русский словарь

have much to do

Иметь много общего

Полный англо-русский словарь