English to Hindi

Meaning for:
XC
other
नब्बे