put someone in a tight spot - İngilizce Eşanlam Sözlük

Çeviri Öner