Noun

Dictionary in Provencal

escran

screen (cinema)

English translation screen (cinema)
Grammatical category s.
Also from English screen (cinema)