Portuguese-English dictionary »

por alguém em seu devido lugar meaning in English

PortugueseEnglish
por alguém em seu devido lugar verb

settle someone's hash(To physically or verbally subdue someone.)
verb