HAVE TO DO WITH


Meaning of HAVE TO DO WITH in English

phrasal to deal with , to have a specified relationship with or effect on

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.