English to Hindi

Meaning for:
ex post facto
other
पूर्वव्यापी