lit. stamping and beating the chest (idiom); fig. angry or stressed about sth
Copyright © 2024 3Dict.net