set something right

listen to the pronunciation of set something right
Englisch - Englisch

Definition von set something right im Englisch Englisch wörterbuch

set right
correct; give order, arrange