Term Gallery logo

Meanings of make-peace in English

pacificador
Translations for make-peace

Portuguese