English to Hindi

Meaning for:
tropical rain forest
other
उष्णकटिबंधी प्रचुर-वर्षा वन