Attested.to

Definition

monetary unit in the Islamic State of Afghanistan

Seed ·