sich darbieten

listen to the pronunciation of sich darbieten
Немецкий Язык - Английский Язык
to present itself