Spanish-English dictionary »

autocuidado meaning in English

SpanishEnglish
autocuidado noun
{m}

self-care(care given to oneself)
noun