Convert 20 US Dollar to Iranian Rial

20 USD = 29,363,618.97 IRR

1 USD = 1,468,180.95 IRR

See the live USD to IRR rate