placations

English

Noun

placations

  1. plural of placation