English to Hindi

Meaning for:
XCL
other
एक सौ नब्बे