20 Swazi emalangeni bank note. Swazi emalangeni is the currency of Swaziland

- Image ID: PAYT42
20 Swazi emalangeni bank note. Swazi emalangeni is the currency of Swaziland
Anton Ivanov / Alamy Stock Photo
Image ID: PAYT42