Polish-English dictionary »

samoizolacja meaning in English

PolishEnglish
samoizolacja noun

self-isolationnoun