English to Hindi

Meaning for:
river-bed
other
नदी का तला