sich anbietend

listen to the pronunciation of sich anbietend
ألمانية - الإنجليزية
suggesting itself
offering one's services