English to Hindi

Meaning for:
showerless
other
बौछार-रहित