make good (something) - Fransızca İngilizce Sözlük

make good (something)

Meanings of "make good (something)" with other terms in English French Dictionary : 1 result(s)

İngilizce Fransızca
Economy
make something good dédommager [v]