PAID HIS DUE


Meaning of PAID HIS DUE in English

paid what he owed, settled his debt

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