stamp (your foot) - İngilizce Eşanlam Sözlük