i don’t know spanish all that well but is that saying girl in girl?
two latinas loving each other, yes nothing is better.
uh not sure why these nuns are hot as hell.
this is spanish for the movies, lesbian home movies would be my guess.