EX POST FACTO MEANING IN ENGLISH

• Ex post facto Definition & Synonyms

  1. () Alt. of Ex postfacto


RECENT SEARCHES