A client on one VLAN (say 12) will not see broadcasts from clients on another VLAN (say 50). This SearchNetworking article describes VLANs. Broadcasts are not required for communication between VLANs. A route must be available though between VLANs for clients to communicate.
VLANs, by definition, segregate broadcasts from other networks – they are literally different “broadcast domains.” For inter-VLAN communication, you need a Router/L3 device.
So to answer your question more directly, yes – VLANs can cross-talk while separating broadcasts…