Polish-French dictionary »

lockdown meaning in French

PolishFrench
lockdown noun

confinementnom