place in a difficult situation, try to assassinate

listen to the pronunciation of place in a difficult situation, try to assassinate
İngilizce - İngilizce
put on the spot
place in a difficult situation, try to assassinate