meaning of anbieten, etw. zu tun

anbieten, etw. zu tun - German to English

to offer to do sth.