SUBPOENAL MEANING IN ENGLISH

• Subpoenal Definition & Synonyms

  1. (a.) Required or done under penalty.


RECENT SEARCHES