Romanian-English dictionary »

autoizolare meaning in English

RomanianEnglish
autoizolare substantiv
{f}

self-isolationnoun