Spanish-English dictionary »

impresión general meaning in English

SpanishEnglish
impresión general noun
{f}

big picture(totality of a situation)
noun