r/CatalanFeed•9 yr. agosharewithmeWord of The Hour: pantallapantalla translates to screen See English definition tree for screen: http://treegle.xyz/define/screen Posted Aug 14, 2017, 6:55 PM UTC10Share