put straight - Fransızca İngilizce Sözlük

put straight

Meanings of "put straight" with other terms in English French Dictionary : 1 result(s)

İngilizce Fransızca
Economy
put the record straight rétablir les faits [v]