Spanish-English dictionary »

meter en cintura meaning in English

SpanishEnglish
meter en cintura verb

bring to heel(compel someone to obey)
verb