Spanish-English dictionary »

pantalla grande meaning in English

SpanishEnglish
pantalla grande noun
{f}

big screen(surface)
noun