stamp (your feet) - İspanyolca İngilizce Sözlük