Englishfor English speakers
propitiation English
Meaning propitiation meaning
What does propitiation mean?
propitiation
Synonyms propitiation synonyms
What other words have the same or similar meaning as propitiation?