"sich anbieten etw zu tun" in English sich anbieten, etw. zu tun to be recommended to do sth. Detailed translations for "sich anbieten etw zu tun" sich anbieten, etw. zu tun sich anbieten, etw. zu tun to be recommended to do sth.