to stamp (your foot)

listen to the pronunciation of to stamp (your foot)
English - Chinese

Definition of to stamp (your foot) in English Chinese dictionary

to stamp (one's foot)
to stamp (one's foot)
English - German
aufstampfen
stampfen
to stamp (your foot)
Favorites