SETTLE AFFAIRS


Meaning of SETTLE AFFAIRS in English

arrange matters properly

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.