to accuse openly, to put on the spot

listen to the pronunciation of to accuse openly, to put on the spot
Английский Язык - Турецкий язык
yüzlemek