English to Hindi

Meaning for:
watercannon
other
बड़ा पाइप