Spanish-English dictionary »

gran pantalla meaning in English

SpanishEnglish
gran pantalla noun
{f}

big screen(surface)
noun