English to Hindi

Meaning for:
rapids
other
नदी का तीव्र धारा प्रवाह क्षेत्र