Polish-French dictionary »

wstawiennictwo meaning in French

PolishFrench
wstawiennictwo noun

intercessionnom