have one's hands tied - İspanyolca İngilizce Sözlük

Çeviri Öner