sich anbietend

listen to the pronunciation of sich anbietend
Deutsch - Englisch
suggesting itself
offering one's services