Definition of “peace pipe” - English Dictionary

English