Spanish-English dictionary »

autoconfinamiento meaning in English

SpanishEnglish
autoconfinamiento noun
{m}

self-confinementnoun