English Translation for make peace
make peace
امن بنانا
Search Result for make peace
make
See Definition and Meaning
peace
English definition for make peace
1. v. end hostilities
Sponored Video