place in a difficult situation, try to assassinate

listen to the pronunciation of place in a difficult situation, try to assassinate
الإنجليزية - الإنجليزية
put on the spot
place in a difficult situation, try to assassinate
المفضلات