Latin-English dictionary »

pellicula meaning in English

LatinEnglish
pellicula [pelliculae] (1st) F
noun

skin, hidenoun

micropellicula [micropelliculae] (1st) F
noun

microfilm [microfilms]noun
[UK: ˈmaɪk.rəʊ.fɪlm] [US: ˈmaɪk.rə.fɪlm]