Polish-English dictionary »

appeasement meaning in English

PolishEnglish
appeasement noun

appeasementnoun
policy of giving in to demands