English-Spanish dictionary »

self-confinement meaning in Spanish

EnglishSpanish
self-confinement noun

autoconfinamientonoun
{m}