Results for "

peacemaker

"
English - Turkish Dictionary

peacemaker

(English - Turkish Dictionary) :
i. barıştırıcı, uzlaştırıcı.