put up a smoke screen - İspanyolca İngilizce Sözlük

Çeviri Öner