English Adjectives: unplacatable

English Adjectives verb 'unplacatable' conjugated