• 21.0526

    TWD 1 = IDR 475

    as of 19 Oct 2026 12:54 PM