Polish-English dictionary »

lockdown meaning in English

PolishEnglish
lockdown noun

lockdownnoun
confinement of people as a security measure