English to Hindi

Meaning for:
tree frog
other
वृक्षारोही मेंढक