English to Hindi

Meaning for:
Clematis vitalba
other
पाथलता