You asked:

£33.98 to american money

  • US Dollar
    US Dollar
    £33.98 is $45.46.