Language:
Free Online Dictionary|3Dict

仰面跌足

Source : CEDICT

to stamp on the ground in irritation and perplexity (idiom)

Source : CEDICT

to stamp on the ground in irritation and perplexity (idiom)