English: screen
Welsh: dangos ffilm
Subject: Diwylliant a'r celfyddydau
English definition: To screen (show) a film.