31091 IRR to ILS: 31091 Iranian Rial to Israeli New Shekel Exchange rates

31091 IRR = 2.48728 ILS  2025-06-30 11:35 UTC

Currency converter