English to Hindi

Meaning for:
splash across
other
प्रकाशित होना