to accuse openly, to put on the spot

listen to the pronunciation of to accuse openly, to put on the spot
İngilizce - Türkçe
yüzlemek
to accuse openly, to put on the spot