The class of context-free languages is not closed under intersection. For example, the language $L=\{a^nb^nc^n : n\geq 0\}$ is not context-free, but it is an intersection of two context-free languages. Similarly, one can construct languages that are intersections of $k$ CFL but not an intersection of $k-1$ CFL (see [1]).
Question. Is there a pumping lemma for the intersection of two or finitely many context-free languages?
Also, I am wondering if there is an automaton model for the intersection of two or finitely many CFL.
[1] Liu, L.Y., Weiner, P.: An infinite hierarchy of intersections of context-free languages. Math. Syst. Theory 7, 185–192 (1973)