Matilda

Definition and Citations:

A note issued in Australian currency to the Australian markey by a foreign country.

Latest Articles