English to Hindi

Meaning for:
revel in
other
आनन्द ल् करना