put on spot

listen to the pronunciation of put on spot
İngilizce - Türkçe
oracıkta koymak
put on so.
öyle yaparım
İngilizce - İngilizce

put on spot teriminin İngilizce İngilizce sözlükte anlamı

put on the spot
place in a difficult situation, try to assassinate
put on spot