Translation of pantalla chica in English:

pantalla chica

small screen, n.

feminine noun

Latin America

  • 1

    small screen