Billa Excambii

Definition and Citations:

A bill of exchange.

Latest Articles